package net.csdn.business.common.domain.vo.user;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @ClassName UserScoreRankRecordVO
 * @Description TODO
 * @Author zhangyl
 * @Date 2024/2/29 16:31
 */
@Data
@NoArgsConstructor
public class UserScoreRankRecordVO implements Serializable {

    private String userId;
    private String username;
    /*
     * 榜单类型:  day：日榜; week：周榜;  month：月榜;  日期字符串：自定义日期区间'
     */
    private String rankType;
    /*
     * 当天排名的积分
     */
    private Double score;
    /*
     * 当天排名
     */
    private Integer rank;
    /*
     * 当天计算日期
     */
    private String calDate;
    /*
     * 榜单起始日期
     */
    private String startDate;
    /*
     * 计算规则编码
     */
    private String calCode;
}
